巨集儲存好之後,點擊[功能表]→[擴充功能]→[Apps Script],會出現這個畫面~
/** @OnlyCurrentDoc */
function test() {
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getRange('L11').activate();
spreadsheet.getActiveRange().autoFill(spreadsheet.getRange('L11:L2000'), SpreadsheetApp.AutoFillSeries.DEFAULT_SERIES);
spreadsheet.getRange('L11:L2000').activate();
};
這串程式碼不用自己打,這些巨集建好後原本就有的,我們只需要改個數字就行。"L11"是我的報表裡收益開始計算的儲存格,後面的"L2000"則是更改後的數字,意思是從"L11"到"L2000"執行錄製好的巨集(數字2000並不是固定的,可依情況更改)。
然後在左邊的地方選擇[觸發條件]→[新增觸發條件]。
在這裡我們可以設定觸發條件,以我的為例。
選取活動來源:時間驅動
選取時間型觸發條件類型:小時計時器
選取小時間隔:每小時
巨集每小時執行一次,那麼這期間如果有新訂單填入,到下一個執行階段那筆訂單的收益值就會被計算出來。
那麼巨集的部分大概告一段落了,各位明天見~